melon shell
noun
: any of several very large ovoid and often lustrous and richly colored gastropod mollusks constituting the genus Cymbium and being widely distributed in the southwestern Pacific ocean
called also bailer shell, boat shell
Love words? Need even more definitions?
Merriam-Webster unabridged
Share